cauliflower seed - French English Dictionary